package com.hxy.dao;

import com.hxy.pojo.Paydetail;
import com.hxy.pojo.model.PayRecordSelectData;
import com.hxy.pojo.vo.PaydetailVo;

import java.util.List;

public interface PaydetailMapper {
    int deleteByPrimaryKey(Long id);

    int insert(Paydetail record);

    PaydetailVo selectByPrimaryKey(Long id);

    List<Paydetail> selectAll();

    int updateByPrimaryKey(Paydetail record);

    List<PaydetailVo> selectDetailPageInfoAll(PayRecordSelectData payRecordSectData);

    int insertByAddAlready(PaydetailVo paydetailVo);

    List<PaydetailVo> selectOnePaydetailByEid(Integer eidByUsername);


    int updateByVo(PaydetailVo paydetail);
}